trailer of a truck - German English Dictionary